-- 治疗术技能配置
return {
    id = "heal",
    name = "治疗术",
    description = "恢复单个目标的生命值",
    type = "support",
    range = "single",
    target_type = "ally",

    -- 消耗配置
    cost = {
        mp = 15,
        hp = 0,
        cooldown = 1,
        items = {}
    },

    -- 伤害配置
    damage = {
        base = 0,
        multiplier = 0.0,
        variance = 0.0
    },

    -- 治疗配置
    healing = {
        base = 25,
        multiplier = 1.2,
        variance = 0.1  -- 10%治疗浮动
    },

    -- 效果配置
    effects = {
        penetration = 0,           -- 穿透效果（治疗技能不使用）
        crit_chance = 0,            -- 治疗技能不暴击
        crit_multiplier = 0.0,      -- 暴击伤害加成（不适用）
        accuracy = 1.0              -- 命中率100%
    },

    -- 状态效果
    status_effects = {
        caster = {},   -- 施法者获得的状态效果
        target = {}    -- 目标获得的状态效果
    },

    -- 充能配置
    chargeable = false,

    -- 冷却配置
    cooldown = 1,

    -- 技能等级
    level = 1,
    max_level = 1
}